//
// detrendIBI_priors.h
//
// Code generation for function 'detrendIBI_priors'
//

#pragma once

// Include files
#include "interface/rtwtypes.h"
#include "coder_array.h"
#include "interface/covrt.h"
#include "interface/emlrt.h"
#include "interface/mex.h"
#include <cmath>
#include <cstdio>
#include <cstdlib>
#include <cstring>

// Function Declarations
void detrendIBI_priors(const emlrtStack *sp,
                       const coder::array<real_T, 2U> &ibi, real_T resampleRate,
                       real_T lambda, boolean_T meanCorrection,
                       coder::array<real_T, 2U> &dibi,
                       coder::array<real_T, 2U> &nibi,
                       coder::array<real_T, 2U> &trend);

emlrtCTX emlrtGetRootTLSGlobal();

void emlrtLockerFunction(EmlrtLockeeFunction aLockee, emlrtConstCTX aTLS,
                         void *aData);

// End of code generation (detrendIBI_priors.h)
